/*Created with Adobe RoboHelp 10.*/
p {
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  margin-left: 40px;
}
LI.P {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
H1 {
  margin-right: 6.50pt;
  margin-top: 6.00pt;
  margin-bottom: 2.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  color: #000080;
  font-weight: bold;
}
LI.H1 {
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  color: #000080;
  font-weight: bold;
}
H2 {
  margin-top: 2.00pt;
  margin-bottom: 2.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #000080;
  font-weight: bold;
}
LI.H2 {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #000080;
  font-weight: bold;
}
H3 {
  margin-top: 6.00pt;
  margin-bottom: 2.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #000080;
  font-weight: bold;
  font-style: italic;
}
LI.H3 {}
H4 {
  margin-left: 18.00pt;
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 12pt;
}
LI.H4 {
  text-align: left;
  font-family: Arial;
  font-size: 12pt;
}
H5 {
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 3.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  text-indent: 30px;
}
LI.H5 {
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
}
H6 {
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 3.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  font-style: italic;
}
LI.H6 {
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  font-style: italic;
}
H6.Heading7 {
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 3.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
LI.H6-Heading7 {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
H6.Heading8 {
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 3.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}
LI.H6-Heading8 {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}
H6.Heading9 {
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 3.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
  font-style: italic;
}
LI.H6-Heading9 {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
  font-style: italic;
}
P.Normal-Indent {
  margin-left: 44pt;
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
LI.P-Normal-Indent {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
P.Normal-Bolded {
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
LI.P-Normal-Bolded {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
P.Action-Steps-Title {
  margin-top: 6.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  x-next-class: Action-Steps;
  x-next-type: P;
  text-indent: 0in;
  margin-left: 36pt;
}
LI.P-Action-Steps-Title {}
/*
P.Action-Steps {
  margin-top: 5.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  x-next-class: Action-Steps;
  x-next-type: P;
  margin-left: 52px;
  list-style: decimal;
}
LI.P-Action-Steps {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  list-style: decimal;
}
*/
P.Normal-Bolded-Red {
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #800000;
  font-weight: bold;
}
LI.P-Normal-Bolded-Red {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #800000;
  font-weight: bold;
}
P.Normal-Italics {
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}
LI.P-Normal-Italics {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}
P.Examples {
  margin-left: 36.00pt;
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 12.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}
LI.P-Examples {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}
P.Bulleted {
  margin-left: 54.00pt;
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-indent: -18.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  list-style: disc;
  color: #000000;
  background-color: #ffffff;
}
LI.P-Bulleted {
  text-indent: -18.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  list-style: disc;
  color: #000000;
}
P.Normal-Bolded---Italics {
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
}
LI.P-Normal-Bolded---Italics {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
}
P.footnote-text {
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
LI.P-footnote-text {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
BODY {
  font-family: Arial;
  font-size: 10pt;
  background-color: #ffffff;
  counter-reset: paction-steps 0;
}
A.expandspot {
  color: #008000;
  cursor: hand;
  font-style: italic;
  text-decoration: none;
}
SPAN.expandtext {
  font-style: italic;
  font-weight: normal;
  color: #ff0000;
}
A.dropspot {
  cursor: hand;
  color: #008000;
  font-style: italic;
  text-decoration: none;
}
A.glossterm {
  color: #800000;
  cursor: hand;
  font-style: italic;
  text-decoration: none;
}
SPAN.glosstext {
  font-style: italic;
  font-weight: normal;
  color: #0000ff;
}
H2.HyperLinkHeading {}
LI.H2-HyperLinkHeading {}
P.Glossary {
  margin-left: 36pt;
}
LI.P-Glossary {}
span.IssueNumber {
  color: #ffffff;
}
table.AlternateBlueWithHeader {
  x-border-spacing: 0px;
  x-row-pat-count: 2;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #4F81BD;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #4F81BD;
  x-1st-row: 1;
}
ol.P-Action-Steps {
  list-style: none;
  counter-reset: item1;
  padding-left: 40px;
  margin-left: 44px;
}
ol.P-Action-Steps>li {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  position: relative;
  margin-top: 4px;
  margin-bottom: 4px;
}
ul.P-Bulleted {
  list-style: disc;
}
ul.P-Bulleted>li {
  text-indent: -18.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #000000;
}
table.AlternateBlueWithHeader td {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
}
table.AlternateBlueWithHeader tr:nth-child(odd) td {
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: 4f81bd;
}
table.AlternateBlueWithHeader tr:nth-child(even) td {
  background-color: #D3DFEE;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: 4f81bd;
}
table.AlternateBlueWithHeader tr:first-child td {
  background-color: #4F81BD;
}
ol.Decimal {
  list-style-type: decimal;
  counter-reset: item1;
  list-style: none;
  padding-left: 40px;
  margin-left: 8px;
}
ul.Disc {
  list-style-type: disc;
  counter-reset: item1;
  list-style: none;
  padding-left: 40px;
  margin-left: 20px;
}
ul.Disc>li {
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
}
ul.Disc>li:before {
  counter-increment: item1;
  content: counter(item1, disc);
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
p.Normal-Indent {
  margin-left: 44pt;
  margin-right: 6.50pt;
  margin-top: 4.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
}
/*
p.Action-Steps {
  margin-top: 5.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  --x-next-class: Action-Steps;
  --x-next-type: P;
  margin-left: 52px;
  list-style: decimal;
}
p.Action-Steps::before {
  counter-increment: p\.action-steps;
  content: counter(p\.action-steps, decimal)".";
  padding-right: 0.5rem;
}
*/
ol.Decimal>li {
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
}
ol.Decimal>li:before {
  counter-increment: item1;
  content: counter(item1, decimal);
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
ol.P-Action-Steps>li:before {
  counter-increment: item1;
  content: counter(item1, decimal)".";
  text-align: right;
  position: absolute;
  left: -48px;
  margin-right: 8px;
  width: 40px;
  overflow: hidden;
}
ol.P-Action-Steps>li>ol {
  counter-reset: item2;
  list-style: none;
  padding-left: 40px;
  margin-left: 0px;
}
ol.P-Action-Steps>li>ol>li {
  position: relative;
  margin-top: 4px;
  margin-bottom: 4px;
}
ol.P-Action-Steps>li>ol>li:before {
  counter-increment: item2;
  content: counter(item2, decimal)".";
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
ul.Square {
  list-style-type: square;
}
li.P-Action-Steps-Title {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  text-indent: 0in;
  list-style: none;
}
li.H3 {
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  color: #000080;
  font-weight: bold;
  font-style: italic;
  list-style: none;
  counter-reset: item1;
  padding-left: 40px;
  margin-left: -12px;
}
li.H3>li {
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
}
li.H3>li:before {
  counter-increment: item1;
  content: none;
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
h5 {
  margin-right: 6.50pt;
  margin-top: 12.00pt;
  margin-bottom: 3.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  text-indent: 40px;
}
ol.AlphaNumeric {
  list-style: decimal;
}
ol.AlphaNumeric>li>ol {
  list-style: lower-alpha;
}
ol.AlphaNumeric>li>ol>li>ol {
  list-style: lower-roman;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol {
  counter-reset: item4;
  list-style: none;
  padding-left: 40px;
  margin-left: 0px;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li {
  position: relative;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: "("counter(item4, decimal)")";
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol {
  list-style: none;
  counter-reset: item5;
  padding-left: 40px;
  margin-left: 0px;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: "("counter(item5, lower-alpha)")";
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li {
  position: relative;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol {
  list-style: none;
  counter-reset: item6;
  padding-left: 40px;
  margin-left: 0px;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: "("counter(item6, lower-roman)")";
  text-align: right;
  position: absolute;
  left: -44px;
  margin-right: 4px;
  width: 40px;
  overflow: hidden;
}
ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  position: relative;
}
ol.RoundSquare {
  list-style: disc;
}
ol.RoundSquare>li>ol {
  list-style: square;
}
ol.RoundSquare>li>ol>li>ol {
  list-style: circle;
}
ol.RoundSquare>li>ol>li>ol>li>ol {
  list-style: disc;
}
ol.RoundSquare>li>ol>li>ol>li>ol>li>ol {
  list-style: square;
}
ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol {
  list-style: circle;
}
ul.Circle {
  list-style: circle;
}
ol.LowerAlpha {
  list-style: lower-alpha;
}